commit oneself and venture something - Español Inglés Diccionario